#!/bin/bash

# 指定包含要查询的数据库名称的文件
filename="databases.txt"

# 循环读取文件中的每个数据库名称并查询其字符集
for dbname in $(cat /data/shell/sh/txt/$filename); do
    charset=$(mysql -h [连接地址] -u [用户名] -p -e "USE $dbname; SELECT @@character_set_database;")
    echo "数据库 $dbname 的字符集为 $charset" >>/data/shell/sh/databases_charset.txt
done
